don't put it off too long - Alemán Inglés Diccionario